package com.hdw.auth.api;

import com.hdw.common.vo.PaginationVO;
import java.util.List;
import com.hdw.auth.bean.model.BaseAuthFu;

/**
 * baseAuthFu服务类
 * Created by liujunlei on 2022/01/05.
 */
public interface BaseAuthFuService {

    List<BaseAuthFu> findByModel(BaseAuthFu baseAuthFu);

    PaginationVO<BaseAuthFu> findPageByModel(BaseAuthFu baseAuthFu, Integer pageNum, Integer pageSize);

    BaseAuthFu getById(Long idFu);

    int insert(BaseAuthFu baseAuthFu);

    int insertSelective(BaseAuthFu baseAuthFu);

    int updateByIdSelective(BaseAuthFu baseAuthFu);

    int updateById(BaseAuthFu baseAuthFu);

    int deleteById(Long idFu);

    List<BaseAuthFu> findByIdUse(Long idUse);
}
